Internet Archive BookReader

Handy Russian-English and English-Russian dictionary : and self-instructor